self-forging warhead - Turkish English Dictionary